reveal the scandal - French English Dictionary